body {
    background-image: linear-gradient(rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55)), url(/assets/background.jpg);
    background-size: cover;
    font-family: Arial, Helvetica, sans-serif;
}

h1 {
    color: rgb(0, 180, 54);
    text-align: center;
}

h2 {
    color: white;
}

label {
    color: white;
    cursor: default;

}

form {
display: flex, end;
margin-left: 35rem;
}

.styleone {
    text-align: center;
    margin-bottom: 3rem;
    margin-top: 5rem;
}


.one {
margin-top: 15rem;
}

section p {
    color: white;
}

header img {
    width: 13rem;
    height: 13rem;
}

header {
    background-color: white;
    width: 100rem;
    height: fit-content;
    display: grid

}

header a {
    color: rgb(0, 180, 54);
    padding-bottom: 1rem;
    text-decoration: none;
    margin-left: 2.8rem;
    margin-right: 3%;
}

.imgbigleft {
    width: 35rem;
    float: left;
}

.imgbigleftsec {
    width: 35rem;
    float: left;
    margin-top: 20rem;
}

.imgbigright {
    width: 35rem;
    float: right;
    margin-top: 20rem;
}

.textright {
    text-align: right;
    margin-top: 21rem;
}

.textrighttwo {
    text-align: right;
    margin-top: 2rem;
}

.textleft {
    text-align: left;
    margin-top: 21rem;
}

.textlefttwo {
    text-align: left;
    margin-top: 2rem;
}

img {
    width: 15rem;
}

.imggroter {
    width: 35rem;
}

.space {
    margin-bottom: 5rem;
}


footer {
    width: 100rem;
    padding: 2rem;
    margin-top: 1rem;
    background-color: white;
}
